package com.yatop.lalmbda.ai.temu.mock;

import java.util.ArrayList;
import java.util.List;
public class MockProduct
{
    private int cat1Id;

    private int cat2Id;

    private int cat3Id;

    private int cat4Id;

    private int cat5Id;

    private int cat6Id;

    private int cat7Id;

    private int cat8Id;

    private int cat9Id;

    private int cat10Id;

    private List<String> materialMultiLanguages = new ArrayList<>();

    private String productName;

    private List<ProductPropertyReqs> productPropertyReqs = new ArrayList<>();

    private List<ProductSkcReqs> productSkcReqs = new ArrayList<>();

    private List<ProductSpecPropertyReqs> productSpecPropertyReqs = new ArrayList<>();

    private List<String> carouselImageUrls = new ArrayList<>();

    private List<String> carouselImageI18nReqs = new ArrayList<>();

    private String materialImgUrl;

    private List<String> goodsLayerDecorationReqs = new ArrayList<>();

    private List<String> goodsLayerDecorationCustomizeI18nReqs = new ArrayList<>();

    private List<String> sizeTemplateIds = new ArrayList<>();

    private List<String> showSizeTemplateIds = new ArrayList<>();

    private List<String> goodsModelReqs  =new ArrayList<>();

    private ProductWhExtAttrReq productWhExtAttrReq  =new ProductWhExtAttrReq();

    private List<String> productCarouseVideoReqList = new ArrayList<>();

    private List<String> goodsAdvantageLabelTypes = new ArrayList<>();

    private List<String> productDetailVideoReqList = new ArrayList<>();

    private List<ProductOuterPackageImageReqs> productOuterPackageImageReqs = new ArrayList<>();

    private ProductOuterPackageReq productOuterPackageReq = new ProductOuterPackageReq();

    private List<String> sensitiveTransNormalFileReqs = new ArrayList<>();

    private List<String> productGuideFileI18nReqs = new ArrayList<>();



    private int personalizationSwitch;

    private ProductComplianceStatementReq productComplianceStatementReq = new ProductComplianceStatementReq();

    private List<String> productOriginCertFileReqs = new ArrayList<>();

    private int productDraftId;

    public void setCat1Id(int cat1Id){
        this.cat1Id = cat1Id;
    }
    public int getCat1Id(){
        return this.cat1Id;
    }
    public void setCat2Id(int cat2Id){
        this.cat2Id = cat2Id;
    }
    public int getCat2Id(){
        return this.cat2Id;
    }
    public void setCat3Id(int cat3Id){
        this.cat3Id = cat3Id;
    }
    public int getCat3Id(){
        return this.cat3Id;
    }
    public void setCat4Id(int cat4Id){
        this.cat4Id = cat4Id;
    }
    public int getCat4Id(){
        return this.cat4Id;
    }
    public void setCat5Id(int cat5Id){
        this.cat5Id = cat5Id;
    }
    public int getCat5Id(){
        return this.cat5Id;
    }
    public void setCat6Id(int cat6Id){
        this.cat6Id = cat6Id;
    }
    public int getCat6Id(){
        return this.cat6Id;
    }
    public void setCat7Id(int cat7Id){
        this.cat7Id = cat7Id;
    }
    public int getCat7Id(){
        return this.cat7Id;
    }
    public void setCat8Id(int cat8Id){
        this.cat8Id = cat8Id;
    }
    public int getCat8Id(){
        return this.cat8Id;
    }
    public void setCat9Id(int cat9Id){
        this.cat9Id = cat9Id;
    }
    public int getCat9Id(){
        return this.cat9Id;
    }
    public void setCat10Id(int cat10Id){
        this.cat10Id = cat10Id;
    }
    public int getCat10Id(){
        return this.cat10Id;
    }
    public void setMaterialMultiLanguages(List<String> materialMultiLanguages){
        this.materialMultiLanguages = materialMultiLanguages;
    }
    public List<String> getMaterialMultiLanguages(){
        return this.materialMultiLanguages;
    }
    public void setProductName(String productName){
        this.productName = productName;
    }
    public String getProductName(){
        return this.productName;
    }
    public void setProductPropertyReqs(List<ProductPropertyReqs> productPropertyReqs){
        this.productPropertyReqs = productPropertyReqs;
    }
    public List<ProductPropertyReqs> getProductPropertyReqs(){
        return this.productPropertyReqs;
    }
    public void setProductSkcReqs(List<ProductSkcReqs> productSkcReqs){
        this.productSkcReqs = productSkcReqs;
    }
    public List<ProductSkcReqs> getProductSkcReqs(){
        return this.productSkcReqs;
    }
    public void setProductSpecPropertyReqs(List<ProductSpecPropertyReqs> productSpecPropertyReqs){
        this.productSpecPropertyReqs = productSpecPropertyReqs;
    }
    public List<ProductSpecPropertyReqs> getProductSpecPropertyReqs(){
        return this.productSpecPropertyReqs;
    }
    public void setCarouselImageUrls(List<String> carouselImageUrls){
        this.carouselImageUrls = carouselImageUrls;
    }
    public List<String> getCarouselImageUrls(){
        return this.carouselImageUrls;
    }
    public void setCarouselImageI18nReqs(List<String> carouselImageI18nReqs){
        this.carouselImageI18nReqs = carouselImageI18nReqs;
    }
    public List<String> getCarouselImageI18nReqs(){
        return this.carouselImageI18nReqs;
    }
    public void setMaterialImgUrl(String materialImgUrl){
        this.materialImgUrl = materialImgUrl;
    }
    public String getMaterialImgUrl(){
        return this.materialImgUrl;
    }
    public void setGoodsLayerDecorationReqs(List<String> goodsLayerDecorationReqs){
        this.goodsLayerDecorationReqs = goodsLayerDecorationReqs;
    }
    public List<String> getGoodsLayerDecorationReqs(){
        return this.goodsLayerDecorationReqs;
    }
    public void setGoodsLayerDecorationCustomizeI18nReqs(List<String> goodsLayerDecorationCustomizeI18nReqs){
        this.goodsLayerDecorationCustomizeI18nReqs = goodsLayerDecorationCustomizeI18nReqs;
    }
    public List<String> getGoodsLayerDecorationCustomizeI18nReqs(){
        return this.goodsLayerDecorationCustomizeI18nReqs;
    }
    public void setSizeTemplateIds(List<String> sizeTemplateIds){
        this.sizeTemplateIds = sizeTemplateIds;
    }
    public List<String> getSizeTemplateIds(){
        return this.sizeTemplateIds;
    }
    public void setShowSizeTemplateIds(List<String> showSizeTemplateIds){
        this.showSizeTemplateIds = showSizeTemplateIds;
    }
    public List<String> getShowSizeTemplateIds(){
        return this.showSizeTemplateIds;
    }
    public void setGoodsModelReqs(List<String> goodsModelReqs){
        this.goodsModelReqs = goodsModelReqs;
    }
    public List<String> getGoodsModelReqs(){
        return this.goodsModelReqs;
    }
    public void setProductWhExtAttrReq(ProductWhExtAttrReq productWhExtAttrReq){
        this.productWhExtAttrReq = productWhExtAttrReq;
    }
    public ProductWhExtAttrReq getProductWhExtAttrReq(){
        return this.productWhExtAttrReq;
    }
    public void setProductCarouseVideoReqList(List<String> productCarouseVideoReqList){
        this.productCarouseVideoReqList = productCarouseVideoReqList;
    }
    public List<String> getProductCarouseVideoReqList(){
        return this.productCarouseVideoReqList;
    }
    public void setGoodsAdvantageLabelTypes(List<String> goodsAdvantageLabelTypes){
        this.goodsAdvantageLabelTypes = goodsAdvantageLabelTypes;
    }
    public List<String> getGoodsAdvantageLabelTypes(){
        return this.goodsAdvantageLabelTypes;
    }
    public void setProductDetailVideoReqList(List<String> productDetailVideoReqList){
        this.productDetailVideoReqList = productDetailVideoReqList;
    }
    public List<String> getProductDetailVideoReqList(){
        return this.productDetailVideoReqList;
    }
    public void setProductOuterPackageImageReqs(List<ProductOuterPackageImageReqs> productOuterPackageImageReqs){
        this.productOuterPackageImageReqs = productOuterPackageImageReqs;
    }
    public List<ProductOuterPackageImageReqs> getProductOuterPackageImageReqs(){
        return this.productOuterPackageImageReqs;
    }
    public void setProductOuterPackageReq(ProductOuterPackageReq productOuterPackageReq){
        this.productOuterPackageReq = productOuterPackageReq;
    }
    public ProductOuterPackageReq getProductOuterPackageReq(){
        return this.productOuterPackageReq;
    }
    public void setSensitiveTransNormalFileReqs(List<String> sensitiveTransNormalFileReqs){
        this.sensitiveTransNormalFileReqs = sensitiveTransNormalFileReqs;
    }
    public List<String> getSensitiveTransNormalFileReqs(){
        return this.sensitiveTransNormalFileReqs;
    }
    public void setProductGuideFileI18nReqs(List<String> productGuideFileI18nReqs){
        this.productGuideFileI18nReqs = productGuideFileI18nReqs;
    }
    public List<String> getProductGuideFileI18nReqs(){
        return this.productGuideFileI18nReqs;
    }

    public void setPersonalizationSwitch(int personalizationSwitch){
        this.personalizationSwitch = personalizationSwitch;
    }
    public int getPersonalizationSwitch(){
        return this.personalizationSwitch;
    }
    public void setProductComplianceStatementReq(ProductComplianceStatementReq productComplianceStatementReq){
        this.productComplianceStatementReq = productComplianceStatementReq;
    }
    public ProductComplianceStatementReq getProductComplianceStatementReq(){
        return this.productComplianceStatementReq;
    }
    public void setProductOriginCertFileReqs(List<String> productOriginCertFileReqs){
        this.productOriginCertFileReqs = productOriginCertFileReqs;
    }
    public List<String> getProductOriginCertFileReqs(){
        return this.productOriginCertFileReqs;
    }
    public void setProductDraftId(int productDraftId){
        this.productDraftId = productDraftId;
    }
    public int getProductDraftId(){
        return this.productDraftId;
    }
}